using System;

namespace BarcodePrinting
{
	public class LabelModel
	{
		private string _sCompanyName;

		private string _sProjectName;

		private string _sProductID;

		private string _sProductType;

		private string _sUnit;

		private string _sProductCode;

		private double _nWidth;

		private string _sSubtenseOfWidth;

		private double _nHight;

		private string _sSubtenseOfHight;

		private string _sSpecialShapedName;

		private int _nQuantity;

		private decimal _mPrice;

		private string _sRemark;

		private string _sLabelName;

		private string _sTechnics;

		private int _nMultiple;

		private int _nPrintQuantity;

		private int _nPrintMultiple;

		private string _sDepartment;

		public string CompanyName
		{
			get
			{
				return this._sCompanyName;
			}
			set
			{
				this._sCompanyName = value;
			}
		}

		public string ProjectName
		{
			get
			{
				return this._sProjectName;
			}
			set
			{
				this._sProjectName = value;
			}
		}

		public string ProductID
		{
			get
			{
				return this._sProductID;
			}
			set
			{
				this._sProductID = value;
			}
		}

		public string ProductType
		{
			get
			{
				return this._sProductType;
			}
			set
			{
				this._sProductType = value;
			}
		}

		public string Unit
		{
			get
			{
				return this._sUnit;
			}
			set
			{
				this._sUnit = value;
			}
		}

		public string ProductCode
		{
			get
			{
				return this._sProductCode;
			}
			set
			{
				this._sProductCode = value;
			}
		}

		public double Width
		{
			get
			{
				return this._nWidth;
			}
			set
			{
				this._nWidth = value;
			}
		}

		public string SubtenseOfWidth
		{
			get
			{
				return this._sSubtenseOfWidth;
			}
			set
			{
				this._sSubtenseOfWidth = value;
			}
		}

		public double Hight
		{
			get
			{
				return this._nHight;
			}
			set
			{
				this._nHight = value;
			}
		}

		public string SubtenseOfHight
		{
			get
			{
				return this._sSubtenseOfHight;
			}
			set
			{
				this._sSubtenseOfHight = value;
			}
		}

		public string SpecialShapedName
		{
			get
			{
				return this._sSpecialShapedName;
			}
			set
			{
				this._sSpecialShapedName = value;
			}
		}

		public int Quantity
		{
			get
			{
				return this._nQuantity;
			}
			set
			{
				this._nQuantity = value;
			}
		}

		public decimal Price
		{
			get
			{
				return this._mPrice;
			}
			set
			{
				this._mPrice = value;
			}
		}

		public string Remark
		{
			get
			{
				return this._sRemark;
			}
			set
			{
				this._sRemark = value;
			}
		}

		public string LabelName
		{
			get
			{
				return this._sLabelName;
			}
			set
			{
				this._sLabelName = value;
			}
		}

		public string Technics
		{
			get
			{
				return this._sTechnics;
			}
			set
			{
				this._sTechnics = value;
			}
		}

		public int Multiple
		{
			get
			{
				return this._nMultiple;
			}
			set
			{
				this._nMultiple = value;
			}
		}

		public int PrintQuantity
		{
			get
			{
				return this._nPrintQuantity;
			}
			set
			{
				this._nPrintQuantity = value;
			}
		}

		public int PrintMultiple
		{
			get
			{
				return this._nPrintMultiple;
			}
			set
			{
				this._nPrintMultiple = value;
			}
		}

		public string Department
		{
			get
			{
				return this._sDepartment;
			}
			set
			{
				this._sDepartment = value;
			}
		}

		public LabelModel(string sLabelName, string sCompanyName, string sProjectName, string sProductID, string sProductType, string sUnit, string sProductCode, double nWidth, string sSubtenseOfWidth, double nHight, string sSubtenseOfHight, string sSpecialShapedName, int nQuantity, decimal mPrice, string sRemark, string sTechnics, int nMultiple, int nPrintQuantity, int nPrintMultiple, string sDepartment)
		{
			this._sLabelName = sLabelName;
			this._sCompanyName = sCompanyName;
			this._sProjectName = sProjectName;
			this._sProductID = sProductID;
			this._sProductType = sProductType;
			this._sUnit = sUnit;
			this._sProductCode = sProductCode;
			this._nWidth = nWidth;
			this._sSubtenseOfWidth = sSubtenseOfWidth;
			this._nHight = nHight;
			this._sSubtenseOfHight = sSubtenseOfHight;
			this._sSpecialShapedName = sSpecialShapedName;
			this._nQuantity = nQuantity;
			this._mPrice = mPrice;
			this._sRemark = sRemark;
			this._sTechnics = sTechnics;
			this._nMultiple = nMultiple;
			this._nPrintQuantity = nPrintQuantity;
			this._nPrintMultiple = nPrintMultiple;
			this._sDepartment = sDepartment;
		}
	}
}
